/* eslint-disable */

import React from 'react';
import { getIconColor } from './helper';

const DEFAULT_STYLE = {
  display: 'block',
};

const AcYaoqing = ({ size, color, style: _style, ...rest }) => {
  const style = _style ? { ...DEFAULT_STYLE, ..._style } : DEFAULT_STYLE;

  return (
    <svg viewBox="0 0 1024 1024" width={size + 'rem'} height={size + 'rem'} style={style} {...rest}>
      <path
        d="M646.281284 1023.65878H34.133333v-177.98014s49.545085-126.797201 280.823726-220.598467c9.247051-3.753416 53.98094-28.287104 29.037787-95.132022-64.012796-66.776674-112.363612-174.943286-112.363612-281.437921C231.631234 85.407264 337.204576 0 460.657825 0c123.521493 0 229.094835 85.441386 229.060713 248.51023 0 106.494635-48.384938 214.627124-112.363612 281.437921-11.4991 30.812129-8.18927 52.616061-0.409463 67.561479-57.666111 28.798934-97.861779 89.604265-99.226658 155.630257 0 0.580073 0.136488 1.091903 0 2.934488 0 2.559147 0.648317 4.504099 0.784805 6.96088 4.435855 123.214395 88.99007 208.041586 167.777674 260.623525zM989.548195 765.594402c0 1.808464-0.443585 3.173342-0.545951 4.913562-5.903099 155.254915-205.789537 218.892369-205.789537 218.892369s-196.986071-63.705698-202.616195-219.165345c-0.068244-1.637854-0.511829-2.900367-0.511829-4.640586 0-0.307098 0.102366-0.580073 0.102366-0.853049 0-0.34122-0.102366-0.682439-0.102366-1.091903h0.204732c1.057781-60.975941 52.035988-115.332223 114.991003-115.332222 36.339887 0 68.414528 18.494102 89.536021 45.621059 21.121493-27.126958 53.196135-45.62106 89.570143-45.621059 62.920893 0 113.8991 54.356281 114.956881 115.332222H989.548195c0 0.375342-0.102366 0.682439-0.102366 1.091903 0 0.272976 0.102366 0.545951 0.102366 0.853049z"
        fill={getIconColor(color, 0, '#FF5A5B')}
      />
    </svg>
  );
};

AcYaoqing.defaultProps = {
  size: 18,
};

export default AcYaoqing;
